Skip to content

Remove graph extents and inline statements #30044

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 3 commits into from
Nov 25, 2015

Conversation

nikomatsakis
Copy link
Contributor

The graph extent mechanism is not good. I have some ideas for a better replacement, but this PR simply removes it. It also stops recursing on statement scopes and processes them using an "on the heap" stack, which fixes #29466.

r? @dotdash

the right information, but it's hard to maintain in the face of
optimizations, and in the form that the analyses probably actually want.
@arielb1
Copy link
Contributor

arielb1 commented Nov 25, 2015

@bors r+

@bors
Copy link
Collaborator

bors commented Nov 25, 2015

📌 Commit 1fe7525 has been approved by arielb1

bors added a commit that referenced this pull request Nov 25, 2015
The graph extent mechanism is not good. I have some ideas for a better replacement, but this PR simply removes it. It also stops recursing on statement scopes and processes them using an "on the heap" stack, which fixes #29466.

r? @dotdash
@bors
Copy link
Collaborator

bors commented Nov 25, 2015

⌛ Testing commit 1fe7525 with merge 1bb91be...

@bors bors merged commit 1fe7525 into rust-lang:master Nov 25, 2015
@nikomatsakis nikomatsakis deleted the issue-29466 branch March 30, 2016 16:14
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Stack overflow when compiling lots of macros
4 participants